/**
 * 
 */
package br.com.ac.fatureweb.integration.enums;

/**
 * @author aldivone
 *
 */
public enum EnumStatus {
	
	INATIVO("INATIVO"), // 0

	ATIVO("ATIVO"), // 1

	BLOQUEADO("BLOQUEADO"); // 2

	private String descricao;

	EnumStatus(final String descricao)
	{
		this.descricao = descricao;
	}

	public String getDescricao()
	{
		return descricao;
	}

	public void setDescricao(final String descricao)
	{
		this.descricao = descricao;
	}

	public static EnumStatus valueOf(final int ordinal)
	{
		final EnumStatus[] values = EnumStatus.values();

		for (final EnumStatus enumStatus : values)
		{
			if ( enumStatus.ordinal() == ordinal )
			{
				return enumStatus;
			}
		}

		return null;
	}

	public Integer getOrdinal()
	{
		return ordinal();
	}

}
